home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Diamond Collection / The Diamond Collection (Software Vault)(Digital Impact).ISO / cdr35 / validt10.zip / START.BAT < prev    next >
DOS Batch File  |  1995-03-01  |  2KB  |  50 lines

  1.     @ECHO OFF
  2.     ECHO OFF
  3.  
  4.     IF (%1) == (@) GOTO %2
  5.  
  6.     VALIDATE /vPACKAGE.VAL
  7.  
  8. :MAIN                             
  9.     GO-MENU START.MNU 000 GO-MENU.SAV
  10.     IF ERRORLEVEL 10 GOTO QUIT
  11.     IF ERRORLEVEL  8 GOTO SHARE
  12.     IF ERRORLEVEL  6 VIEW EXAMPLE.LST  MAIN
  13.     IF ERRORLEVEL  5 GOTO EXAMPLE
  14.     IF ERRORLEVEL  3 VIEW CHANGE.LOG   MAIN
  15.     IF ERRORLEVEL  1 VIEW VALIDATE.DOC MAIN
  16.  
  17. :SHARE
  18.     GO-MENU SHARE.MNU 020 GO-MENU.SAV
  19.     IF ERRORLEVEL 10 GOTO MAIN
  20.     IF ERRORLEVEL  7 VIEW VENDOR.DOC  SHARE
  21.     IF ERRORLEVEL  5 VIEW AMAZE.TXT   SHARE
  22.     IF ERRORLEVEL  4 VIEW AMAZE.DOC   SHARE
  23.     IF ERRORLEVEL  2 VIEW ORDER.FRM   SHARE
  24.     IF ERRORLEVEL  1 VIEW OPTIONS.DOC SHARE
  25.  
  26. :EXAMPLE
  27.    CLS
  28.    ECHO █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  29.    ECHO ▌                                                                           ▐
  30.    ECHO ▌ NOTE:  In this example, we will run VALIDATE in "diagnostic mode", so you ▐
  31.    ECHO ▌ can see what it is doing.  In normal operation, VALIDATE displays nothing ▐
  32.    ECHO ▌ on the screen (unless one of the files is missing or has been altered.)   ▐
  33.    ECHO ▌                                                                           ▐
  34.    ECHO ▌ The DOS command we will use for this test is:  VALIDATE /Vexample /D      ▐
  35.    ECHO ▌                                                                           ▐
  36.    ECHO ▌ This runs  VALIDATE  using the file  EXAMPLE.VIF,  which was compiled and ▐
  37.    ECHO ▌ encoded by the VMAKE program, using this command:  VMAKE /Lexample        ▐
  38.    ECHO ▌                                                                           ▐
  39.    ECHO █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  40.    ECHO  
  41.    PAUSE
  42.    VALIDATE /vEXAMPLE /d
  43.    ECHO  
  44.    PAUSE
  45.    GOTO MAIN
  46.  
  47. :QUIT
  48.     CLS
  49.     IF NOT EXIST SERIAL#.VAX DONE - X
  50.